/* Import theme */
@import url('lz-theme.css');

/* Resource */
.lz-loader	{background:transparent url(../img/icons/loading.gif) 50% 50% no-repeat;}
.lz-prev	{background:transparent url(../img/icons/prev.png) 5% 48% no-repeat;}
.lz-next	{background:transparent url(../img/icons/next.png) 95% 48% no-repeat;}
.lz-close	{background:transparent url(../img/icons/close.png);}
.lz-download	{background:transparent url(../img/icons/download.png);}
.lz-fullScreen	{background:transparent url(../img/icons/fullscreen.png);}
.lz-print	{background:transparent url(../img/icons/print.png);}
.lz-more	{background:transparent url(../img/icons/more.png);}
.lz-like span,
.lz-like	{background:transparent url(../img/icons/like.png) 0 0 no-repeat!important;}
.lz-image	{background-image:url(../img/icons/notfound.png);}

/* ---- Hardcore ---- */
#lightzap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:8999;}
#lightzap .lz-bg{width:100%;height:100%;}
.lz-image{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-webkit-transition:opacity .4s;}
.lz-hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
#lightzap.full-screen .lz-image{width:auto;}
#lightzap a img{border:none;}
.lz-container{position:fixed;width:20%;height:20%;top:40%;left:40%;z-index:9000;transition: all .45s ease-out;-moz-transition: all .45s ease-out;-o-transition: all .45s ease-out;-webkit-transition: all .45s ease-out;}
#lightzap.full-screen .lz-container{top:0;left:0;width:100%;height:100%;transition: all 0s;-moz-transition: all 0s;-o-transition: all 0s;-webkit-transition: all 0s;}
.lz-loader{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;line-height:0;}
.lz-nav{position:absolute;top:15%;left:0;height:80%;width:100%;}
.lz-nav a{outline:none;}
.lz-container > .nav{left:0;}
.lz-prev,.lz-next{min-width:45%;height:100%;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;}
.lz-prev:hover,.lz-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)!important;opacity:1!important;}
.lz-prev{left:0;float:left;}
.lz-next{right:0;float:right;}
.lz-caption{max-width:100%;max-height:2.5em;text-align:left;overflow:hidden;word-wrap:break-word;}
.lz-by{text-decoration:none;}
.lz-buttonContainer{text-align:right;z-index:9002;}
.lz-button{display:inline-block;zoom:1;width:24px;height:24px;outline:none;padding:0;}
.lz-button:hover{cursor:pointer;}
#lightzap.full-screen .lz-fullScreen{display:none;}
